home *** CD-ROM | disk | FTP | other *** search
- Date: 09/10/91
-
-
-
- TVGA 8800/8900/9000 Video Driver Package
- for OS/2 Version 1.2, 1.3
-
-
-
- IMPORTANT: Before installing any of the programs in this package, make
- sure that you read through this document once.
-
-
-
- Download Info
- -------------
-
- If you download this file (PM16_256.ZIP) from Trident BBS, please
- use PKUNZIP utility to unpack it (well, you may not be able to read this
- file if you didn't). Copy all the unpacked files to a 1.2 MB or 1.44 MB
- diskette. Use the diskette every time you want to install a driver.
-
-
-
-
- Description:
- ------------
-
- The file named BVHTVGA.DLL is an enhanced version of BVHVGA.DLL,
- the OS/2 VGA driver which can be found in directory C:\OS2\DLL. The purpose
- of offering this driver is to exploit the extended features provided on TVGA
- chips. The driver takes care of setting up extended TVGA text and graphics
- modes, loading TVGA fonts, 256 color DACs, save/restore screens, HiColor
- support, etc.
-
- The file W800.DLL is a customized PM display driver which supports
- the 800x600-16 color mode PM session. This file (if 800x600 16 color mode
- is chosen as the desired display mode) will replace the default DISPLAY.DLL
- (640x480-16 color standard VGA mode) file in directory C:\OS2\DLL.
-
- The file W1024.DLL is a customized PM display driver which supports
- the 1024x768-16 color mode PM shell. This file will replace the default
- DISPLAY.DLL file in directory C:\OS2\DLL.
-
- The file T640.DLL is a customized PM display driver which supports
- the 640x480-256 color mode PM shell. This file will replace the default
- DISPLAY.DLL file in directory C:\OS2\DLL.
-
- The file T800.DLL is a customized PM display driver which supports
- the 800x600-256 color mode PM shell. This file will replace the default
- DISPLAY.DLL file in directory C:\OS2\DLL.
-
- The file T1024.DLL is a customized PM display driver which supports
- the 1024x768-256 color mode PM shell. This file will replace the default
- DISPLAY.DLL file in directory C:\OS2\DLL.
-
- All these PM display drivers (i.e. W800.DLL, W1024.DLL, T640,
- T800 and T1024) are dependent on BVHTVGA.DLL. That is, BVHTVGA.DLL must
- be installed first. Only one of them may be installed at a time. Please
- note that the VGA monitor and the TVGA card (8800/8900/9000 chip with
- enough memory) should have the capability to support the corresponding
- resolution graphics. (See "Appendix")
-
- The driver package also provides a utility (OS2CRTC.EXE) for
- setting up monitor-specific video parameters in the driver. When OS2CRTC
- is executed, it will generate a file called BVHCRTC.DLL on the TVGA OS/2
- driver diskette. BVHCRTC.DLL is a variation of BVHTVGA.DLL, in terms of
- customized video parameters. The OS2CRTC.EXE should be used in conjunction
- with the TVGACRTC.EXE utility.
-
- Another utility named SMODE.EXE is a set video mode program that
- can be run in DOS mode as well as OS/2 protected mode sessions. In DOS
- mode, INT 10H is called. In protected mode sessions, since OS/2 only
- supports text mode functions, graphics mode will be reset to text mode
- when SMODE terminates.
-
- When using PM default VGA display driver (DISPLAY.DLL), you
- may find a portion of PM screen is lost. You can run PMFIX.EXE in
- the DOS box once after system boots up.
-
- BVHTVGA.DLL will provide a base for future TVGA Presentation
- Manager drivers.
-
- BVHTVGA.DLL may also be used as a substitute for PMFIX.
-
-
-
-
- Installation:
- ------------
- 0. Make a backup copy of the following OS/2 drivers:
- C:\OS2\DLL\BVHVGA.DLL
- C:\OS2\DLL\DISPLAY.DLL
- 1. If you have a TVGA 8800 installed, run 8800.EXE from DOS
- mode. This program will do nothing for TVGA 8900/9000.
- 2. If you need to adjust video parameters to customize
- BVHTVGA.DLL, run OS2CRTC.EXE from DOS mode.
- 3. Switch to OS/2 protected mode session and start
- DDINSTAL
- 4. You will be prompt to insert a driver diskette in drive A.
- Insert the TVGA OS/2 driver diskette, then hit the ENTER key.
- 5. There will be a list of driver choices shown on the screen.
- Select the appropriate one (resolution and # of colors).
- 6. Follow the rest of the procedures. You may be asked to insert
- the OS/2 installation diskette in drive A. In this case,
- do steps 7 and 8.
- 7. When you are prompted to press CTRL-ALT-DEL to restart the
- system, do not remove the OS/2 installation disk from
- drive A.
- 8. After system reboot, the driver installation will be completed.
- Then, the system needs to re-boot once again. This time,
- remove the OS/2 installation disk from drive A.
-
-
-
-
- Usage of SMODE.EXE:
- ------------------
-
- The same as its DOS counterpart (from TVGA utility diskette).
- Type SMODE without any parameters to view the help screen.
-
-
-
-
- Usage of OS2CRTC.EXE:
- ---------------------
-
- Joint operation with TVGACRTC.EXE in DOS mode. In OS/2, please
- run OS2CRTC.EXE instead of running TVGACRTC.EXE (which comes with TVGA
- driver/utility diskettes). The file will first invoke the TVGACRTC.EXE
- (hence create TVGACRTC.SYS for OS/2 DOS mode), and then read the
- TVGACRTC.SYS to modify the video parameters in BVHTVGA.DLL and write
- the result to BVHCRTC.DLL.
-
-
-
-
- Appendix
-
- 1. Files on diskette:
-
- README DOC -- Read this first
- BVHTVGA DLL -- OS/2 Base Video Handler
- W800 DLL -- 800x600-16 color PM driver
- W1024 DLL -- 1024x768-16 color PM driver
- T640 DLL -- 640x480-256 color PM driver
- T800 DLL -- 800x600-256 color PM driver
- T1024 DLL -- 1024x768-256 color PM driver
- BVHCRTC DLL -- Alternative BVH for OS2CRTC
- BVHTVGA DDP
- W800 DDP
- W1024 DDP
- T640 DDP
- T800 DDP
- T1024 DDP
- BVHCRTC DDP
- OS2CRTC EXE -- BVH Video Parameter Patcher
- SMODE EXE -- OS/2 Session set mode utility
- OS2CRTC DDP
- SMODE DDP
- TVGACRTC EXE -- Called by OS2CRTC.EXE
- 8800 SYS -- Video parameters for 8800
- TVGACRTC SYS
- TVGACRTC DAT
- 8800 EXE -- Video Parameter Patcher for 8800
-
-
- 2. On board video memory requirements (8800/8900/9000)
-
- driver resolution Min. mem (KB)
-
- W800.DLL 800x600 -16 256
- W1024.DLL 1024x768-16 512
- T640.DLL 640x480 -256 512
- T800.DLL 800x600 -256 1024
- T1024.DLL 1024x768-256 1024
-
- Fail to comply with the above requirement may cause
- system hangup during OS/2 boot. In case this happens,
- use a DOS diskette to boot from drive A, restore OS/2
- default DISPLAY.DLL driver, then boot OS/2 again.
-
-
- 3. Some useful tips for trouble shooting
-
- . Use TVGA 8800/8900/9000 chips or newer
- . Use OS/2 PM 1.2, 1.3
- . Make sure your TVGA board has enough memory
- . Some monitors need special parameters,
- use OS2CRTC.EXE to obtain best result
- . If you choose to manually copy driver files to C:,
- boot DOS or boot from drive A:.
-
-
-
-
-
-
-
- Trident Microsystems, Inc.
- 205 Ravendale Dr.
- Mountain View, CA 94043
-
- Phone: (415) 691-9211
- BBS: (415) 691-1016 (Original distribution site for this package)
-
-
-
- * This package if provided free by Trident Microsystems, Inc. It can be
- uploaded to any other electronic media for user downloading, provided
- that no charge is made for it.